heaps more - French English Dictionary